commitment to deliver - Deutsch Englisch Wörterbuch